chain gloves - Turkish English Dictionary